解決 git@github.com permission denied (publickey) fatal: Could not read from remote repository.


Posted by Andy Tsai on 2024-04-07

輸入git指令時報錯:
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

解決:

  1. 進入.ssh資料夾
    cd ~/.ssh

  2. 產生鑰匙
    ssh-keygen
    輸入後會出現一些選項,基本上都Enter就可以了

  3. 複製.pub內容
    在.ssh資料夾中,會出現兩個檔案,分別是公鑰和私鑰,.pub是公鑰,我們要把內容放到github裡。
    你可以用編輯器打開.pub檔,或是用cat命令查看,然後將內容完整複製起來
    cat ~/.ssh/id_rsa.pub

  4. 將密鑰貼至github
    Setting -> SSH and GPG keys

    點擊New SSH key

    將剛剛複製的密鑰貼到Key中,送出

  5. 完成,現在再輸入git指令,就不會出現Permission denied (publickey)報錯了


#Github #Git #publickey #githubcom-permission-denied







Related Posts

What a Bunch of ...  -  Bunching Estimation Methods

What a Bunch of ... - Bunching Estimation Methods

F2E合作社|按鈕群組元件|Bootstrap 5網頁框架開發入門

F2E合作社|按鈕群組元件|Bootstrap 5網頁框架開發入門

AI輔導室|製作上平下凹的拱形效果

AI輔導室|製作上平下凹的拱形效果


Comments